Né d’une volonté de construire des projets innovants ensemble, le District Urbain de la région d’Arras voit le jour en 1965 avec 10 communes : Arras, Achicourt, Anzin-Saint-Aubin, Athies, Beaurains, Dainville, Feuchy, Saint-Nicolas-lez-Arras, Saint-Laurent-Blangy et Tilloy-les-Mofflaines.
Cette politique de développement a ensuite séduit d’autres communes : Agny en 1966, Sainte-Catherine en 1970, Bailleul sire Berthoult en 1980, Monchy-le-Preux en 1990, Willerval en 1991 ainsi que Thélus et Wancourt en 1993.
La CUA voit le jour le 1er janvier 1998, associant 4 nouvelles communes : Farbus, Gavrelle, Neuville-Vitasse et Mercatel.
Cette union permet depuis de conduire, de façon solidaire, un projet commun d'aménagement du territoire. Beaumetz-les-Loges et Wailly en 2001, Fampoux en 2002, rejoignent la CUA.
Suite à la réforme des collectivités territoriales, la CUA s'est élargie au 1er janvier 2013. Quinze nouvelles communes sont venues grossir les rangs : Acq, Boiry-Becquerelle, Boisleux-au-Mont, Boisleux-saint-Marc, Boyelles, Écurie, Étrun, Guémappe, Héninel, Hénin-sur-Cojeul, Maroeuil, Mont-Saint-Éloi, Neuville-Saint-Vaast, Roclincourt et Saint-Martin-sur-Cojeul.
Puis au 1er janvier 2017, sept nouvelles communes rejoignent la Communauté Urbaine d'Arras : Rivière, Ransart, Basseux, Boiry-Sainte-Rictrude, Boiry-Saint-Martin, Ficheux, Roeux. Elle compte désormais 107 582 habitants.